Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Контрольна робота
Предмет:
Програмування

Частина тексту файла

Контрольна робота з дисципліни «Програмування алгоритмічних структур» студента групи ТР-15 Фундамента Даніїла Дмитровича Варіант – 15 Задача 1. / Задача 2. / Копія коду обох завдань: package com.company; import java.util.Arrays; import static java.lang.Math.*; public class MKR { public static void main(String[] args) { // ---- Task 1 ---- int arr1[] = {1,1,2,2,1}; int arr2[] = {1,1,2,2,2,1}; int arr3[] = {1,1,1,2,2,2,1}; System.out.printf("----- Task 1 -----\n"); System.out.printf("noTriples("); String array1 = Arrays.toString(arr1); System.out.printf(array1); System.out.printf(") → "); System.out.println(noTriples(arr1)); System.out.printf("noTriples("); String array2 = Arrays.toString(arr2); System.out.printf(array2); System.out.printf(") → "); System.out.println(noTriples(arr2)); System.out.printf("noTriples("); String array3 = Arrays.toString(arr3); System.out.printf(array3); System.out.printf(") → "); System.out.println(noTriples(arr3)); System.out.println(); // ---- Task 2 ---- System.out.printf("----- Task 2 -----\n"); double x = 0.4; System.out.printf("Значення змінної х:\n x = %.4f\n",x); System.out.printf("Сума даного ряду: %.4f ",task21(x)); } public static boolean noTriples(int[] arr) { for(int i = 0; i < arr.length-2; i++) { if(arr[i] == arr[i+1] && arr[i] == arr[i+2]) { return false; } } return true; } public static double task21(double x) { // Обчислення суми ряду double sum = 0; for(int k = 1; k <= 6; k++) { if(k != 2) { sum += (pow(-2, k) * pow(x , k+1))/(task22(k-1)*cos((k+1)*x)); } } return sum; } public static double task22(double num) { // Обчислення факторіалу числа ( допоміжний метод ) double fact = 1; int i = 1; while( i <= num) { fact *= i; i++; } return fact; } } Скріншоти коду: / / Скріншот результатів виконання програми: / Висновок: Обидва завдання виконані правильно. Результат другого завдання перевірений за допомогою калькулятора.
Антиботан аватар за замовчуванням

03.05.2023 18:05

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини